package cn.touna.jss.modules.third.dianhuabang.entity;

import cn.touna.jss.common.util.DateUtil;
import cn.touna.jss.modules.third.dianhuabang.utils.TimestampUtil;

import java.util.Date;
import java.util.List;

public class DianHuaBangRequestDto {
    /**
     * 用户手机号，必传
     */
    private String tel;

    /**
     * 身份证号
     */
    private String idnum;
    /**
     * 用户姓名
     */
    private String name;

    /**
     * 客户端对用户的唯一标识
     */
    private String uid;

    /**
     * 时间戳(秒级), 催收分析计算的基准时间，如果上传此参数，则一定正确传入秒级时间戳 （长度为10位）
     */
    private Long time;

    /**
     * 是否使用系统时间，可选值：1和2，缺省默认1。1：查询时间time参数缺省时，使用系统当前时间；2：查询时间time缺省时，使用最后一次通话时间
     */
    private Integer time_type;

    private List<CallLogEntity> call_log;


    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getIdnum() {
        return idnum;
    }

    public void setIdnum(String idnum) {
        this.idnum = idnum;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public Long getTime() {
        return time;
    }

    public void setTime(Long time) {
        this.time = time;
    }

    public Integer getTime_type() {
        return (time_type == null) ? 1 : time_type;
    }

    public void setTime_type(Integer time_type) {
        this.time_type = time_type;
    }

    public List<CallLogEntity> getCall_log() {
        return call_log;
    }

    public void setCall_log(List<CallLogEntity> call_log) {
        this.call_log = call_log;
    }
}
